package com.netty.server.base;

import com.netty.server.sender.CmdRequest;

/**
 * @author: 王霄
 * @date: 2022/1/19 16:09
 **/
public interface Connection {

    /**
     * 获取连接唯一标识
     */
    String getId();

    /**
     * 获取连接状态
     */
    ConnectStatus getStatus();

    /**
     * 关闭连接
     */
    void disconnect();

    /**
     * 发送数据
     */
    void send(CmdRequest request);

}
